package com.shop.technicalservice.dao.role;

import java.util.List;

import com.shop.technicalservice.model.role.Controllers;

public interface ControllersDao {
	
	public Controllers save(Controllers transientInstance)  throws Exception;
	
	public void delete(Controllers persistentInstance) throws Exception;
	
	public List findAll() throws Exception;
	
	public Controllers merge(Controllers detachedInstance) throws Exception;
	
	public Controllers findById(java.lang.Integer id)  throws Exception;
	
	public List findByExample(Controllers instance)  throws Exception;
	
	public List findByProperty(String propertyName, Object value) throws Exception;
	
	public void attachDirty(Controllers instance)  throws Exception;
	
	public void attachClean(Controllers instance)  throws Exception;
	
	public List findByName(Object name)  throws Exception;
	
	public List findByPwd(Object pwd)  throws Exception;
	
	
}
